home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / bbs / jdrbbs10.zip / INSTALL.BAT < prev    next >
DOS Batch File  |  1994-12-22  |  9KB  |  225 lines

  1. @ECHO OFF
  2. CLS
  3. ECHO ┌┤Juggernaut r.10 Installation├──────────────────────────────────────────────┐
  4. ECHO │                                                                            │
  5. ECHO │ Minimum environment: 80286 with 400k of available memory.                  │
  6. ECHO │                      Does not use any EMS/XMS memory.                      │
  7. ECHO │                                                                            │
  8. ECHO │ A whole directory tree is grown from d:\BBS (about 5 megs).                │
  9. ECHO │                                                                            │
  10. ECHO │ usage: INSTALL n d          example: INSTALL 1 C                           │
  11. ECHO │                                                                            │
  12. ECHO │        d is the drive to install to.                                       │
  13. ECHO │        n is which type of installation to do:                              │
  14. ECHO │           1 = If you are installing for the first time.                    │
  15. ECHO │           2 = If you are upgrading from a previous version.                │
  16. ECHO │           3 = Upgrading from the first r.10 beta (JDRBETA.ZIP).            │
  17. ECHO │           4 = Upgrading from the second r.10 beta (JDRBETA2.ZIP).          │
  18. ECHO │                                                                            │
  19. ECHO │    (reg'd sysops: call the support BBS for upgrade file converters)        
  20. ECHO └────────────────────────────────────────────────────────────────────────────┘
  21. ECHO   █████████████████████████████████████████████████████████████████████████████
  22. ECHO 
  23. IF "%2"=="" GOTO end
  24. IF "%2"=="1" GOTO end1
  25. IF "%2"=="2" GOTO end1
  26. IF "%2"=="3" GOTO end1
  27. IF "%2"=="4" GOTO end1
  28. IF "%1"=="1" GOTO full
  29. IF "%1"=="2" GOTO killold
  30. IF "%1"=="3" GOTO killold
  31. IF "%1"=="4" GOTO fbeta2
  32. GOTO end
  33. :full
  34. pkunzip -d -o INST1OF4.DAT %2:\
  35. pkunzip -d -o INST2OF4.DAT %2:\
  36. pkunzip -o INST3OF4.DAT %2:\BBS
  37. pkunzip -d -o INST4OF4.DAT %2:\
  38. ECHO Done.
  39. ECHO   
  40. ECHO You can run it now by typing:  JDRBBS
  41. GOTO end
  42.  
  43. :fbeta1
  44. pkunzip -d -o INST2OF4.DAT %2:\
  45. pkunzip -d -o INST1OF4.DAT BBS\COMMON\*.* %2:\
  46. pkunzip -d -o INST1OF4.DAT BBS\GLOBAL\SYSTEM\LANGS.DAT %2:\
  47. pkunzip -d -o INST1OF4.DAT BBS\GLOBAL\SYSTEM\DOORS.DAT %2:\
  48.  
  49. :fbeta2
  50. DEL \BBS\GLOBAL\SYSTEM\PATHS.DAT
  51. pkunzip -d -o INST1OF4.DAT BBS\PATHS.INI %2:\
  52. pkunzip -d -o INST1OF4.DAT BBS\HELP\*.* %2:\
  53. pkunzip -d -o INST1OF4.DAT BBS\COMMON\LINES.TXT %2:\
  54. pkunzip -d -o INST1OF4.DAT BBS\COMMON\TXT_BLKS.* %2:\
  55. pkunzip -d -o INST1OF4.DAT BBS\COMMON\HELPBLKS.* %2:\
  56. pkunzip -d -o INST1OF4.DAT BBS\GLOBAL\SYSOP\*.* %2:\
  57. pkunzip -d -o INST1OF4.DAT BBS\GLOBAL\LISTS\JDR_BBS.NET %2:\
  58. pkunzip -d -o INST1OF4.DAT BBS\GLOBAL\TEXT\SHORT.TXT %2:\
  59. pkunzip -d -o INST1OF4.DAT BBS\GLOBAL\TEXT\PRG_BLKS.TXT %2:\
  60. pkunzip -d -o INST1OF4.DAT BBS\GLOBAL\TEXT\SYS_BLKS.TXT %2:\
  61. pkunzip -d -o INST1OF4.DAT BBS\GLOBAL\TEXT\DB_BLKS.TXT %2:\
  62. pkunzip -d -o INST1OF4.DAT BBS\GLOBAL\TEXT\MENUCMDS.TXT %2:\
  63. pkunzip -d -o INST1OF4.DAT BBS\GLOBAL\TEXT\NOTEPAD.TXT %2:\
  64. pkunzip -d -o INST1OF4.DAT BBS\GLOBAL\TEXT\LISTING.TXT %2:\
  65. pkunzip -d -o INST1OF4.DAT BBS\GLOBAL\SYSTEM\C*.DAT %2:\
  66. pkunzip -d -o INST1OF4.DAT BBS\GLOBAL\SYSTEM\DOPATHS.DAT %2:\
  67. pkunzip -d -o INST1OF4.DAT BBS\GLOBAL\SYSTEM\SETTINGS.001 %2:\
  68. pkunzip -d -o INST1OF4.DAT BBS\GLOBAL\INDEXES\PRG_BLKS.IDX %2:\
  69. pkunzip -d -o INST1OF4.DAT BBS\GLOBAL\INDEXES\SYS_BLKS.IDX %2:\
  70. pkunzip -d -o INST1OF4.DAT BBS\GLOBAL\INDEXES\DB_BLKS.IDX %2:\
  71. pkunzip -d -o INST1OF4.DAT BBS\GLOBAL\INDEXES\MENUCMDS.ID? %2:\
  72. pkunzip -d -o INST2OF4.DAT BBS\NODE001\JDR\*.DAT %2:\
  73. pkunzip -d -o INST2OF4.DAT BBS\NODE001\WW4\COMMON.LST %2:\
  74. pkunzip -d -o INST2OF4.DAT BBS\NODE001\WW4\1\LINES.TXT %2:\
  75. pkunzip -d -o INST2OF4.DAT BBS\NODE001\1ST\5\LINES.TXT %2:\
  76. pkunzip -d -o INST2OF4.DAT BBS\NODE001\1ST\9\LINES.TXT %2:\
  77. pkunzip -d -o INST2OF4.DAT BBS\NODE001\1ST\3\TXT_BLKS.* %2:\
  78. pkunzip -d -o INST2OF4.DAT BBS\NODE001\1ST\4\TXT_BLKS.* %2:\
  79. pkunzip -d -o INST2OF4.DAT BBS\NODE001\1ST\5\TXT_BLKS.* %2:\
  80. pkunzip -d -o INST2OF4.DAT BBS\NODE001\1ST\6\TXT_BLKS.* %2:\
  81. pkunzip -d -o INST2OF4.DAT BBS\NODE001\1ST\7\TXT_BLKS.* %2:\
  82. pkunzip -d -o INST2OF4.DAT BBS\NODE001\1ST\8\TXT_BLKS.* %2:\
  83. pkunzip -d -o INST2OF4.DAT BBS\NODE001\1ST\9\TXT_BLKS.* %2:\
  84. pkunzip -d -o INST2OF4.DAT BBS\NODE001\1ST\A\TXT_BLKS.* %2:\
  85. pkunzip -o INST3OF4.DAT %2:\BBS
  86. pkunzip -d -o INST4OF4.DAT %2:\
  87. ECHO Done.
  88. ECHO   
  89. ECHO You can run it now by typing:  JDRBBS
  90. GOTO end
  91.  
  92. REM
  93. REM  Here we're getting rid of our old language dirs.  Some RD's
  94. REM  should be done by the sysop eventually.
  95. REM
  96. :killold
  97.  
  98. DEL \BBS\PATHS.DAT
  99. DEL \BBS\NODE001\JDR\1\USERE.ANS
  100. DEL \BBS\NODE001\JDR\1\EXTRAINF.ANS
  101. DEL \BBS\NODE001\JDR\1\TOP5.ANS
  102. DEL \BBS\NODE001\JDR\1\STATS_US.ANS
  103. DEL \BBS\NODE001\JDR\1\MSGDL.ANS
  104. DEL \BBS\NODE001\JDR\1\PROFILE*.ANS
  105. DEL \BBS\NODE001\JDR\1\LINES.TXT
  106. DEL \BBS\NODE001\JDR\1\TXT_BLKS.*
  107. DEL \BBS\NODE001\JDR\1\HELPBLKS.*
  108.  
  109. DEL \BBS\NODE001\RED\1\USERE.ANS
  110. DEL \BBS\NODE001\RED\1\EXTRAINF.ANS
  111. DEL \BBS\NODE001\RED\1\TOP5.ANS
  112. DEL \BBS\NODE001\RED\1\STATS_US.ANS
  113. DEL \BBS\NODE001\RED\1\MSGDL.ANS
  114. DEL \BBS\NODE001\RED\1\PROFILE*.ANS
  115. DEL \BBS\NODE001\RED\1\LINES.TXT
  116. DEL \BBS\NODE001\RED\1\TXT_BLKS.*
  117. DEL \BBS\NODE001\RED\1\HELPBLKS.*
  118.  
  119. DEL \BBS\NODE001\RED\2\USERE.ANS
  120. DEL \BBS\NODE001\RED\2\EXTRAINF.ANS
  121. DEL \BBS\NODE001\RED\2\TOP5.ANS
  122. DEL \BBS\NODE001\RED\2\STATS_US.ANS
  123. DEL \BBS\NODE001\RED\2\MSGDL.ANS
  124. DEL \BBS\NODE001\RED\2\PROFILE*.ANS
  125. DEL \BBS\NODE001\RED\2\LINES.TXT
  126. DEL \BBS\NODE001\RED\2\TXT_BLKS.*
  127. DEL \BBS\NODE001\RED\2\HELPBLKS.*
  128.  
  129. DEL \BBS\NODE001\WW4\1\USERE.ANS
  130. DEL \BBS\NODE001\WW4\1\TOP5.ANS
  131. DEL \BBS\NODE001\WW4\1\STATS_US.ANS
  132. DEL \BBS\NODE001\WW4\1\PROFILE*.ANS
  133. DEL \BBS\NODE001\WW4\1\LINES.TXT
  134. DEL \BBS\NODE001\WW4\1\TXT_BLKS.*
  135. DEL \BBS\NODE001\WW4\1\HELPBLKS.*
  136.  
  137. DEL \BBS\NODE001\1ST\1\USERE.ANS
  138. DEL \BBS\NODE001\1ST\1\EXTRAINF.ANS
  139. DEL \BBS\NODE001\1ST\1\TOP5.ANS
  140. DEL \BBS\NODE001\1ST\1\STATS_US.ANS
  141. DEL \BBS\NODE001\1ST\1\MSGDL.ANS
  142. DEL \BBS\NODE001\1ST\1\PROFILE*.ANS
  143. DEL \BBS\NODE001\1ST\1\LINES.TXT
  144. DEL \BBS\NODE001\1ST\1\TXT_BLKS.*
  145. DEL \BBS\NODE001\1ST\1\HELPBLKS.*
  146. DEL \BBS\NODE001\1ST\1\USERSTAT.ANS
  147.  
  148. DEL \BBS\NODE001\1ST\2\USERE.ANS
  149. DEL \BBS\NODE001\1ST\2\EXTRAINF.ANS
  150. DEL \BBS\NODE001\1ST\2\TOP5.ANS
  151. DEL \BBS\NODE001\1ST\2\STATS_US.ANS
  152. DEL \BBS\NODE001\1ST\2\MSGDL.ANS
  153. DEL \BBS\NODE001\1ST\2\PROFILE*.ANS
  154. DEL \BBS\NODE001\1ST\2\LINES.TXT
  155. DEL \BBS\NODE001\1ST\2\TXT_BLKS.*
  156. DEL \BBS\NODE001\1ST\2\HELPBLKS.*
  157. DEL \BBS\NODE001\1ST\2\USERSTAT.ANS
  158.  
  159. DEL \BBS\NODE001\1ST\3\USERE.ANS
  160. DEL \BBS\NODE001\1ST\3\EXTRAINF.ANS
  161. DEL \BBS\NODE001\1ST\3\TOP5.ANS
  162. DEL \BBS\NODE001\1ST\3\STATS_US.ANS
  163. DEL \BBS\NODE001\1ST\3\MSGDL.ANS
  164. DEL \BBS\NODE001\1ST\3\PROFILE*.ANS
  165. DEL \BBS\NODE001\1ST\3\LINES.TXT
  166. DEL \BBS\NODE001\1ST\3\HELPBLKS.*
  167. DEL \BBS\NODE001\1ST\3\USERSTAT.ANS
  168.  
  169. DEL \BBS\NODE001\1ST\4\USERE.ANS
  170. DEL \BBS\NODE001\1ST\4\EXTRAINF.ANS
  171. DEL \BBS\NODE001\1ST\4\LINES.TXT
  172. DEL \BBS\NODE001\1ST\4\HELPBLKS.*
  173. DEL \BBS\NODE001\1ST\4\USERSTAT.ANS
  174.  
  175. DEL \BBS\NODE001\1ST\5\USERE.ANS
  176. DEL \BBS\NODE001\1ST\5\EXTRAINF.ANS
  177. DEL \BBS\NODE001\1ST\5\TOP5.ANS
  178. DEL \BBS\NODE001\1ST\5\STATS_US.ANS
  179. DEL \BBS\NODE001\1ST\5\MSGDL.ANS
  180. DEL \BBS\NODE001\1ST\5\PROFILE*.ANS
  181. DEL \BBS\NODE001\1ST\5\HELPBLKS.*
  182.  
  183. DEL \BBS\NODE001\1ST\6\USERE.ANS
  184. DEL \BBS\NODE001\1ST\6\EXTRAINF.ANS
  185. DEL \BBS\NODE001\1ST\6\LINES.TXT
  186. DEL \BBS\NODE001\1ST\6\HELPBLKS.*
  187. DEL \BBS\NODE001\1ST\6\USERSTAT.ANS
  188.  
  189. DEL \BBS\NODE001\1ST\7\USERE.ANS
  190. DEL \BBS\NODE001\1ST\7\EXTRAINF.ANS
  191. DEL \BBS\NODE001\1ST\7\LINES.TXT
  192. DEL \BBS\NODE001\1ST\7\HELPBLKS.*
  193. DEL \BBS\NODE001\1ST\7\USERSTAT.ANS
  194.  
  195. DEL \BBS\NODE001\1ST\8\USERE.ANS
  196. DEL \BBS\NODE001\1ST\8\EXTRAINF.ANS
  197. DEL \BBS\NODE001\1ST\8\LINES.TXT
  198. DEL \BBS\NODE001\1ST\8\HELPBLKS.*
  199. DEL \BBS\NODE001\1ST\8\USERSTAT.ANS
  200.  
  201. DEL \BBS\NODE001\1ST\9\USERE.ANS
  202. DEL \BBS\NODE001\1ST\9\EXTRAINF.ANS
  203. DEL \BBS\NODE001\1ST\9\TOP5.ANS
  204. DEL \BBS\NODE001\1ST\9\STATS_US.ANS
  205. DEL \BBS\NODE001\1ST\9\MSGDL.ANS
  206. DEL \BBS\NODE001\1ST\9\PROFILE*.ANS
  207. DEL \BBS\NODE001\1ST\9\HELPBLKS.*
  208. DEL \BBS\NODE001\1ST\9\USERSTAT.ANS
  209.  
  210. DEL \BBS\NODE001\1ST\A\USERE.ANS
  211. DEL \BBS\NODE001\1ST\A\EXTRAINF.ANS
  212. DEL \BBS\NODE001\1ST\A\LINES.TXT
  213. DEL \BBS\NODE001\1ST\A\HELPBLKS.*
  214. DEL \BBS\NODE001\1ST\A\USERSTAT.ANS
  215.  
  216. IF "%1"=="2" GOTO full
  217. IF "%1"=="3" GOTO fbeta1
  218.  
  219. :end1
  220. ECHO Command line parameters incorrect.
  221.  
  222. :end
  223. ECHO 
  224.  
  225.